# -*- coding: UTF-8 -*-
"""
@version: 1.0
@PackageName: python2.0 - code05.py.py
@author: beixun
@Description: 
@since 2025/03/28 10:40
"""
# 变量类型由赋值来决定,不需要我们去进行声明
# int 的数据范围是 无穷的 ,同时会自动扩容,Java里面有范围为 -21亿 ~ +21亿
a = 10
print(type(a))

a = 0.6
print(type(a))

a = "2341"
print(type(a))

# python的布尔类型是要首字母大写
a = True
print(type(a))

a = {
    "123",12,"213"
}
print(type(a))

a = {
    "a":1,"b":3
}
print(type(a))

a = [1,2,3]
print(type(a))

a = "这是一个 '字符串'"
print(type(a))

# python 报错的两种条件
# 1.语法错误,在程序运行之前, python 解释器将错误识别出来
# 2.运行错误,在程序运行之前识别不出来的错误,会在代码执行的时候,显现出来

a = 10
print(type(a))
a = "123123123"
print(type(a))